
package com.jf.cloud.combo.service;

import java.util.List;

/**
 * 套餐订单表
 *
 * @author zz
 * @date 2022-08-16 09:18:06
 */
public interface ComboOrderService {
//
//    /**
//     * 分页获取套餐订单表列表
//     * @param pageDTO 分页参数
//     * @return 套餐订单表列表分页数据
//     */
//    PageVO<ComboOrder> page(PageDTO pageDTO);
//
//    /**
//     * 根据套餐订单表id获取套餐订单表
//     *
//     * @param comboOrderId 套餐订单表id
//     * @return 套餐订单表
//     */
//    ComboOrder getByComboOrderId(Long comboOrderId);
//
//    /**
//     * 保存套餐订单表
//     * @param comboOrder 套餐订单表
//     */
//    void save(ComboOrder comboOrder);
//
//    /**
//     * 更新套餐订单表
//     * @param comboOrder 套餐订单表
//     */
//    void update(ComboOrder comboOrder);
//
//    /**
//     * 根据套餐订单表id删除套餐订单表
//     * @param comboOrderId 套餐订单表id
//     */
//    void deleteById(Long comboOrderId);
//
//    void batchSave(List<ComboOrderDTO> comboOrderList);

//    /**
//     * 保存套餐订单数据
//     * @param mergerOrder
//     */
//    void saveComboOrders(ShopCartOrderMergerVO mergerOrder);

    /**
     * 订单支付成功,套餐订单状态变为已支付、套餐销量增加
     * @param orderIdS
     */
    void comboOrderPaySucceed(List<Long> orderIdS);
}
